type vendor/golang.org/x/text/unicode/norm.input

34 uses

	vendor/golang.org/x/text/unicode/norm (current package)
		composition.go#L106: 	src      input
		composition.go#L108: 	tmpBytes input
		composition.go#L218: func (rb *reorderBuffer) insertFlush(src input, i int, info Properties) insertErr {
		composition.go#L234: func (rb *reorderBuffer) insertUnsafe(src input, i int, info Properties) {
		composition.go#L267: func (rb *reorderBuffer) insertSingle(src input, i int, info Properties) {
		composition.go#L274: 	rb.insertSingle(input{str: GraphemeJoiner}, 0, Properties{size: uint8(len(GraphemeJoiner))})
		forminfo.go#L51: type lookupFunc func(b input, i int) Properties
		forminfo.go#L214: func lookupInfoNFC(b input, i int) Properties {
		forminfo.go#L219: func lookupInfoNFKC(b input, i int) Properties {
		input.go#L9: type input struct {
		input.go#L14: func inputBytes(str []byte) input {
		input.go#L15: 	return input{bytes: str}
		input.go#L18: func inputString(str string) input {
		input.go#L19: 	return input{str: str}
		input.go#L22: func (in *input) setBytes(str []byte) {
		input.go#L27: func (in *input) setString(str string) {
		input.go#L32: func (in *input) _byte(p int) byte {
		input.go#L39: func (in *input) skipASCII(p, max int) int {
		input.go#L50: func (in *input) skipContinuationBytes(p int) int {
		input.go#L61: func (in *input) appendSlice(buf []byte, b, e int) []byte {
		input.go#L71: func (in *input) copySlice(buf []byte, b, e int) int {
		input.go#L78: func (in *input) charinfoNFC(p int) (uint16, int) {
		input.go#L85: func (in *input) charinfoNFKC(p int) (uint16, int) {
		input.go#L92: func (in *input) hangul(p int) (r rune) {
		iter.go#L190: 		info := i.rb.f.info(input{bytes: d}, j)
		iter.go#L208: 		info := i.rb.f.info(input{bytes: d}, j)
		iter.go#L212: 			i.rb.insertUnsafe(input{bytes: d}, j, info)
		iter.go#L216: 		i.rb.insertUnsafe(input{bytes: d}, j, info)
		iter.go#L416: 		info := i.rb.f.info(input{bytes: d}, 0)
		iter.go#L417: 		i.rb.insertUnsafe(input{bytes: d}, 0, info)
		normalize.go#L197: func (f Form) doAppend(out []byte, src input, n int) []byte {
		normalize.go#L304: func (f *formInfo) quickSpan(src input, i, end int, atEOF bool) (n int, ok bool) {
		normalize.go#L370: func (f Form) firstBoundary(src input, nsrc int) int {
		normalize.go#L418: func (f Form) nextBoundary(src input, nsrc int, atEOF bool) int {